---
title: Event Types
description: 'Available audit log event types'
---

## Workspaces

Workspace actions that will create a new audit log item.

- `workspace.create` - A workspace is created.
- `workspace.update` - A workspace is updated.
- `workspace.delete` - A workspace is deleted.
- `workspace.opt_in` - A workspace was opted into a feature.

## API

API actions that will create a new audit log item.

- `api.create` - An API is created.
- `api.update` - An API is updated.
- `api.delete` - An API is deleted.

## Keys

Key actions that will create a new audit log item.

- `key.create` - A key is created.
- `key.update` - A key is updated.
- `key.delete` - A key is deleted.
- `key.reroll` - A key is rerolled.


### Ratelimit Namespace

Ratelimit Namespace actions that will create a new audit log item.

- `ratelimitNamespace.create` - A ratelimit namespace is created.
- `ratelimitNamespace.update` - A ratelimit namespace is updated.
- `ratelimitNamespace.delete` - A ratelimit namespace is deleted.

### Ratelimit

Ratelimit actions that will create a new audit log item.
- `ratelimit.create` - A ratelimit is created.
- `ratelimit.update` - A ratelimit is updated.
- `ratelimit.delete` - A ratelimit is deleted.
- `ratelimit.set_override` - A ratelimit override is set.
- `ratelimit.read_override` - A ratelimit override is read.
- `ratelimit.delete_override` - A ratelimit override is deleted.

## Role

Role actions that will create a new audit log item.

- `role.create` - A role is created.
- `role.update` - A role is updated.
- `role.delete` - A role is deleted. 

## Permission

Permission actions that will create a new audit log item.

- `permission.create` - A permission is created.
- `permission.update` - A permission is updated.
- `permission.delete` - A permission is deleted.

## Authorization

Authorization actions that will create a new audit log item.

- `authorization.connect_role_and_permission` - A role and permission are connected.
- `authorization.disconnect_role_and_permissions` - A role and permission are disconnected.
- `authorization.connect_role_and_key` - A role and key are connected.
- `authorization.disconnect_role_and_key` - A role and key are disconnected.
- `authorization.connect_permission_and_key` - A permission and key are connected.
- `authorization.disconnect_permission_and_key` - A permission and key are disconnected.

## Webhook 

Webhook actions that will create a new audit log item.

- `webhook.create` - A webhook is created.
- `webhook.update` - A webhook is updated.
- `webhook.delete` - A webhook is deleted.

## Identity 

Identity actions that will create a new audit log item.

- `identity.create` - An identity is created.
- `identity.update` - An identity is updated.
- `identity.delete` - An identity is deleted.
